Prime Steakhouse At Windsor Arms Hotel
Windsor Arms Hotel 18 Saint Thomas St., Scarborough, ON, Canada, M5S 3E7
(416) 971-9666 Phone